flourishing of the bullfighting cape - Turc Anglais Dictionnaire